[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 21 Fn 5E04  - 10net V5.0 - Initiate Print Job                          [N]

   AX = 5E04h
   BX = zero-based redirection list index (see AX=5F02h)
   DS:DX -> extended workstation printer setup structure (see below)

Return: CF clear if successful
   CF set on error
       AX = error code (see AH=59h)

See Also: AX=5E05h"10NET",AX=5E06h"10NET"

Format of extended workstation printer setup structure:
Offset Size    Description
 00h   BYTE    notification flags (see below)
 01h   BYTE    job control mask (see below)
 02h   WORD    days to retain file
 04h   WORD    test print length
 06h   BYTE    number of copies to print
 07h   BYTE    compression algorithm
 08h   BYTE    tab width (00h = don't expand)
 09h   BYTE    initiation type (00h normal, 01h non-spooled)
 0Ah 38 BYTEs  job start operation notification instructions
 30h 32 BYTEs  comment for job
 50h 64 BYTEs  output filename or non-spooled file

Bitfields for notification flags:
 bit 0 user at print start
 bit 1 operator at start, with reply
 bit 2 user at print completion
 bit 3 operator at completion, with reply
 bit 4 user on queue switch
 bit 5 operator on queue switch, with reply
 bit 6 user on print error

Bitfields for job control mask:
 bit 0 print banner page
 bit 1 eject page at end of job
 bit 2 mark as "held" (queue but don't print)
 bit 3 rush job (queue at top)
 bit 4 overwrite file with zeros before deletion
 bit 5 hyperspool if possible

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson